estar en buenos términos con alguien - Spanish English Dictionary